/*
联合类型
    typescript的类型系统应许我们使用多种运算符，从现有的类型中构建新系统
    联合类型是由两个或者多个其它类型组成的类型，表示可以是这些类型中的任何一个值
    联合类型中的每一个类型称为联合成员
* */
var foo = "hello";
if (typeof foo === "string") {
    console.log(foo.length);
}
function printId(id) {
    console.log(id);
}
printId("10");
printId(20);
